package java学习.实训.day06.program;

/**
 * **************
 * 项目名称: 蓝桥杯 <br/>
 * 文件名称:  <br/>
 * 文件描述: 这里添加您的类文件描述，说明当前文件要包含的功能。 <br/>
 * 文件创建：刘世锦 <br/>
 * 创建时间: 2022/6/14 <br/>
 *
 * @version v1.0 <br/>
 * @update [序号][日期YYYY-MM-DD][更改人姓名][变更描述]<br/>
 * *************
 */
public class Piece {
    private int x ;
    private int y;
    private String symbol;

    public int getX() {
        return x;
    }

    @Override
    public String toString() {
        return "Piece{" +
                "x=" + x +
                ", y=" + y +
                ", symbol=" + symbol +
                '}';
    }

    public void setX(int x) {
        if (x<0){
            x  = 0;
        }else if (x>14){
            x = 14;
        }
        this.x = x;
    }

    public int getY() {
        return y;
    }

    public void setY(int y) {
        if (y<0){
            y  = 0;
        }else if (y>14){
            y = 14;
        }
        this.y = y;
    }

    public String getSymbol() {
        return symbol;
    }

    public void setSymbol(String symbol) {
        this.symbol = symbol;
    }

    public Piece(int x, int y, String symbol) {
        this.setX(x);
        this.setY(y);
        this.symbol = symbol;
    }
}
